package multiplex.model;

import java.util.Calendar;

public class Filme {
	private int id, indicacaoEtaria;
	private String nome, nomeOriginal, localProducao, tipoFilme, elenco;
	private String produtores, distribuidora, direcao;
	private String site;
	private Calendar ano;
	private int duracao;
	private boolean destaque;
	
	
	public Filme(String Nome, String NomeOriginal, String LocalProducao, String TipoFilme, String Elenco,
			String Produtores, String Distribuidora, String Site, int IndicacaoEtaria, String Direcao,
			Calendar Ano, int Duracao, boolean Destaque){
		nome =Nome;
		nomeOriginal = NomeOriginal;
		localProducao = LocalProducao;
		tipoFilme = TipoFilme;
		elenco = Elenco;
		produtores=Produtores;
		distribuidora=Distribuidora;
		site = Site;
		indicacaoEtaria=IndicacaoEtaria;
		ano = Ano;
		duracao = Duracao;
		destaque = Destaque;
		direcao =Direcao;
	}
	public Filme() {
		// TODO Auto-generated constructor stub
	}
	
	@Override
	public String toString(){
		return getNome();
	}
	/*
	 * Getters and Setters
	 */
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public int getIndicacaoEtaria() {
		return indicacaoEtaria;
	}
	public void setIndicacaoEtaria(int indicacaoEtaria) {
		this.indicacaoEtaria = indicacaoEtaria;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public String getNomeOriginal() {
		return nomeOriginal;
	}
	public void setNomeOriginal(String nomeOriginal) {
		this.nomeOriginal = nomeOriginal;
	}
	public String getLocalProducao() {
		return localProducao;
	}
	public void setLocalProducao(String localProducao) {
		this.localProducao = localProducao;
	}
	public String getTipoFilme() {
		return tipoFilme;
	}
	public void setTipoFilme(String tipoFilme) {
		this.tipoFilme = tipoFilme;
	}
	public String getElenco() {
		return elenco;
	}
	public void setElenco(String elenco) {
		this.elenco = elenco;
	}
	public String getProdutores() {
		return produtores;
	}
	public void setProdutores(String produtores) {
		this.produtores = produtores;
	}
	public String getDistribuidora() {
		return distribuidora;
	}
	public void setDistribuidora(String distribuidora) {
		this.distribuidora = distribuidora;
	}
	public String getDirecao(){ return direcao;}
	public void setDirecao(String direcao){
		this.direcao = direcao;
	}
	public String getSite() {
		return site;
	}
	public void setSite(String site) {
		this.site = site;
	}
	public Calendar getAno() {
		return ano;
	}
	public void setAno(Calendar ano) {
		this.ano = ano;
	}
	public int getDuracao() {
		return duracao;
	}
	public void setDuracao(int duracao) {
		this.duracao = duracao;
	}
	public boolean isDestaque() {
		return destaque;
	}
	public void setDestaque(boolean destaque) {
		this.destaque = destaque;
	}
}
